Big Huge Thesaurus

Ficus deltoidea

noun

sounds kind of like